joseph alai visualization